
- View
Table of Contents
TogglePastitsio, Greece’s answer to comfort food, is a dish that combines layers of tender pasta, spiced meat sauce, and a rich béchamel topping.
This baked delight is both hearty and deeply flavourful, perfect for a family meal or festive gathering. Pastitsio’s charm lies in its satisfying blend of textures and the warmth of Mediterranean spices, making it a staple that’s cherished across Greece.
Want to dive deeper into Greek Cuisine? Don’t miss our post on 39 Traditional Greek Foods to Try
What Is Pastitsio?
Pastitsio is a traditional Greek casserole, often described as a layered pasta bake with a Mediterranean twist.
Its structure is distinct, with a base of thick, hollow pasta (like bucatini or penne) that’s layered with a ground meat sauce, typically beef or lamb, cooked with tomatoes, onion, and a blend of warming spices like cinnamon and cloves.
A generous layer of creamy béchamel sauce is spread on top before it’s baked to golden perfection. Each slice of Pastitsio reveals these delicious layers, offering a dish that’s as visually appealing as it is flavourful.
This casserole is often prepared for special occasions and family gatherings, where its heartiness and satisfying taste make it ideal for feeding a crowd. It’s also a popular dish in traditional Greek tavernas, where locals and visitors alike enjoy its comforting, layered flavours.
Ingredients and Taste
The ingredients in Pastitsio are both familiar and uniquely Mediterranean, coming together to create a dish that’s rich, comforting, and balanced. The base layer is typically made from a tubular pasta, which allows the meat sauce to settle within its hollows, adding flavour to every bite.
The meat sauce, made from ground beef or lamb, is simmered with tomatoes, onions, garlic, and a distinctive blend of spices. Cinnamon and cloves are essential, adding a warm, aromatic depth that gives Pastitsio its signature taste.
The final touch is the béchamel sauce, a smooth, velvety layer made from milk, butter, and flour, sometimes enriched with cheese for extra creaminess. This sauce is generously spread over the pasta and meat, forming a golden, creamy topping as it bakes.
The taste of Pastitsio is comforting and full-bodied, with the slight sweetness of cinnamon contrasting beautifully with the savoury meat sauce and creamy béchamel. It’s a dish where each layer brings something unique, and together, they create a satisfying harmony of flavours.
A Taste of History
Pastitsio has roots that trace back centuries, influenced by Italy’s pasticcio and adapted to fit Greek tastes and local ingredients. The dish likely evolved from the Mediterranean tradition of layering pasta with meats and sauces, a style of cooking that was brought to Greece through trade and cultural exchange.
Over time, Pastitsio became a uniquely Greek dish, defined by the addition of local spices and flavours that reflect Greece’s vibrant culinary identity. The use of cinnamon and cloves in the meat sauce speaks to the influence of Eastern spices in Greek cuisine, a legacy of Greece’s role as a crossroads of trade and cultural blending.
The creamy béchamel, meanwhile, was inspired by French cuisine, introduced during periods of European influence in Greece. Today, Pastitsio is a beloved dish that brings a taste of Greece’s layered history to the table, capturing both the warmth of Greek home cooking and the depth of Mediterranean flavours.
How to Make Greek Pastitsio (Pasta and Meat Casserole)
Greek Pastitsio is a comforting layered casserole that captures the essence of Mediterranean home cooking. It combines spiced minced meat, creamy béchamel, and tender pasta in perfect harmony. The process involves preparing each layer with care before assembling and baking to golden perfection. See the recipe card at the bottom for printable directions
Ingredients
For the Meat Sauce
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 garlic cloves, minced
- 500 g minced beef or lamb
- 120 ml red wine (optional but traditional)
- 400 g chopped tomatoes
- 1 tbsp tomato purée
- ½ tsp ground cinnamon
- ½ tsp dried oregano
- ½ tsp ground nutmeg
- Salt and freshly ground black pepper, to taste
For the Pasta Layer
- 300 g bucatini or ziti pasta
- 1 tbsp butter
- 1 egg, lightly beaten
- 50 g grated kefalotyri or parmesan cheese
For the Béchamel Sauce
- 60 g butter
- 60 g plain flour
- 600 ml full-fat milk, warmed
- ¼ tsp grated nutmeg
- 50 g grated kefalotyri or parmesan cheese
- 1 egg yolk, lightly beaten
- Salt and pepper, to taste
Cooking Instructions
Step 1: Prepare the meat sauce
Heat olive oil in a large pan over medium heat. Sauté the onion and garlic until fragrant and softened. Add the minced beef and cook until browned, breaking it up with a wooden spoon. Stir in tomato purée, chopped tomatoes, red wine, and seasonings. Simmer for 25 minutes until thick and rich. Set aside to cool slightly before layering.
Step 2: Cook the pasta
Bring a large pot of salted water to the boil and cook the pasta until just al dente. Drain, then stir in butter while still warm to prevent sticking. Let it cool slightly before mixing in the beaten egg and grated cheese.
Step 3: Make the béchamel sauce
In a saucepan, melt the butter over medium heat. Add the flour and stir for one minute to create a smooth paste. Gradually whisk in the warm milk, stirring continuously until the sauce thickens. Season with nutmeg, salt, and pepper. Remove from heat and stir in the cheese and egg yolk for a creamy finish.
Step 4: Preheat and prepare the dish
Preheat the oven to 180°C (160°C fan). Grease a medium-sized baking dish with butter or olive oil. Spread half of the pasta evenly on the bottom to form the base layer.
Step 5: Layer the meat filling
Spoon the meat sauce evenly over the pasta, pressing gently to compact it slightly. Smooth the surface before adding the next layer.
Step 6: Add the top pasta layer
Place the remaining pasta on top of the meat mixture, spreading it evenly. This helps the layers stay distinct when sliced after baking.
Step 7: Pour the béchamel
Evenly pour the warm béchamel sauce over the pasta, using a spatula to smooth it across the surface. The sauce should fully cover the pasta for that signature creamy top.
Step 8: Bake the pastitsio
Place the dish in the oven and bake for 40–45 minutes until the top is golden and slightly blistered. The aroma of cinnamon and nutmeg should fill the kitchen.
Step 9: Rest before serving
Allow the pastitsio to rest for 20 minutes before slicing. This helps it set and hold its layers beautifully when cut.
Step 10: Serve and enjoy
Slice neatly into portions and serve with a crisp Greek salad or roasted vegetables. Sprinkle a touch of grated cheese on top for a finishing touch.
Variations and Substitutions
- Cheese substitute: Kefalotyri can be replaced with parmesan or pecorino if unavailable.
- Wine-free version: Use beef stock instead of red wine for a non-alcoholic option.
- Meat substitute: Try minced lamb for a deeper flavour or plant-based mince for a vegetarian twist.
- Pasta alternative: Penne or rigatoni can replace bucatini if easier to find.
Cooking Tips for Perfect Pastitsio
- Allow the meat sauce to cool slightly before layering to prevent the pasta from absorbing excess liquid.
- Use warm milk for the béchamel to ensure a smooth and lump-free texture.
- Whisk the béchamel constantly to avoid sticking or burning at the bottom of the pan.
- Let the baked pastitsio rest before cutting for clean, even slices.
- A light sprinkle of breadcrumbs on top adds a subtle crunch.

Greek Pastitsio (Greek Pasta and Meat Casserole)
Ingredients
For the Meat Sauce
- 2 tbsp olive oil
- 1 medium onion finely chopped
- 2 garlic cloves minced
- 500 g minced beef or lamb
- 120 ml red wine optional but traditional
- 400 g chopped tomatoes
- 1 tbsp tomato purée
- ½ tsp ground cinnamon
- ½ tsp dried oregano
- ½ tsp ground nutmeg
- Salt and freshly ground black pepper to taste
For the Pasta Layer
- 300 g bucatini or ziti pasta
- 1 tbsp butter
- 1 egg lightly beaten
- 50 g grated kefalotyri or parmesan cheese
For the Béchamel Sauce
- 60 g butter
- 60 g plain flour
- 600 ml full-fat milk warmed
- ¼ tsp grated nutmeg
- 50 g grated kefalotyri or parmesan cheese
- 1 egg yolk lightly beaten
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pan over medium heat. Sauté the onion and garlic until fragrant and softened. Add the minced beef and cook until browned, breaking it up with a wooden spoon. Stir in tomato purée, chopped tomatoes, red wine, and seasonings. Simmer for 25 minutes until thick and rich. Set aside to cool slightly before layering.
- Bring a large pot of salted water to the boil and cook the pasta until just al dente. Drain, then stir in butter while still warm to prevent sticking. Let it cool slightly before mixing in the beaten egg and grated cheese.
- In a saucepan, melt the butter over medium heat. Add the flour and stir for one minute to create a smooth paste. Gradually whisk in the warm milk, stirring continuously until the sauce thickens. Season with nutmeg, salt, and pepper. Remove from heat and stir in the cheese and egg yolk for a creamy finish.
- Preheat the oven to 180°C (160°C fan). Grease a medium-sized baking dish with butter or olive oil. Spread half of the pasta evenly on the bottom to form the base layer.
- Spoon the meat sauce evenly over the pasta, pressing gently to compact it slightly. Smooth the surface before adding the next layer.
- Place the remaining pasta on top of the meat mixture, spreading it evenly. This helps the layers stay distinct when sliced after baking.
- Evenly pour the warm béchamel sauce over the pasta, using a spatula to smooth it across the surface. The sauce should fully cover the pasta for that signature creamy top.
- Place the dish in the oven and bake for 40–45 minutes until the top is golden and slightly blistered. The aroma of cinnamon and nutmeg should fill the kitchen.
- Allow the pastitsio to rest for 20 minutes before slicing. This helps it set and hold its layers beautifully when cut.
- Slice neatly into portions and serve with a crisp Greek salad or roasted vegetables. Sprinkle a touch of grated cheese on top for a finishing touch.
Nutrition
You May Also Like

